<?php
/**
 * Copyrigh () 2017 湖南魔工坊科技有限公司 版权所有
 * 网址：http://www.mogo.club
 * 项目名称：环球世界交易平台
 * 文件名称：Finance.php
 * 时间：2017年8月25日
 * 作者：
 */

namespace app\world\validate;

use think\Validate;
use think\db;


class News extends Validate
{
    //定义验证规则
    protected $rule = [
        'title|标题' => 'require',
        'content|内容' => 'require',
        'type|消息类型' => 'require|checkType:a',
        'link|链接' => 'url',
        'pid|发送人' => 'require',
    ];


    //定义验证场景
    protected $scene = [
        //更新
        'add' => ['pid','title', 'content', 'type', 'link'],
        'edit' => ['title', 'content', 'type', 'link'],
    ];


    protected function checkType($value, $rule, $data)
    {
        if ($value == 2) {
            if (!$data['link']) {
                return '请输入外链链接';
            }
        }
        return true;
    }

}
